
@media only screen and (max-width: 1650px){
    .prr_main .section .left form .list .t_left{width: 16%;}
    .prr_main .section .left form .list .t_right{width: 77%;}
    .prr_main .section .left form .list p{margin-left: 16%;}
    .prr_main .section .left form  .btn1{margin-left: 16%;}
    .sh_main .section .items .left{height: 64vh;}
    .sh_main .section .items .right{height: 64vh;}
}


@media only screen and (max-width: 1600px) {
   .banner_box .txt_block h1{font-size: 45px;}
   .banner_box .txt_block h2{font-size: 26px;}
   .honor_main .section .items{margin: 0 -50px;overflow: hidden;}
   .honor_main .section .items .item .inner{margin:50px;}
   .comm_tit h1{font-size: 32px;margin-bottom: 40px;}
   .cur_main .section1 .items{padding-top: 50px;}
   .cur_main  .section2 .txt_block .inner h1{font-size: 32px;}
   .cur_main  .section4 .items .item h1{font-size: 22px;}
   .jianjie_main .section1 .left h1{font-size: 30px;margin-bottom: 45px;}
   .jianjie_main .section1 .left p{margin-bottom: 45px;}
   .jianjie_main .section3 .right .items .item .txt span{font-size: 44px;}
   .jianjie_main .section3 .right .items .item .txt i{font-size: 44px;}
   .jianjie_main .section4 .txt_block h1{font-size: 32px;}
   .fy_main .section4 .txt_block h1{font-size: 22px;}
   .fy_main .section5 .comm_pro .slick-arrow{width: 50px;height: 50px;}
   .comm_pro {margin: 0 -70px;}
   .comm_pro .item{margin: 0 70px;}
   .fy_main .section5 .comm_pro .slick-prev{left: 45.5%}
   .fy_main .section5 .comm_pro .slick-next{right: 45.5%}
   .join_main .section3 .left .txt_block h1{font-size: 34px;}
   .join_main .section3 .left .txt_block p{margin: 50px 0;}
   .join_main .section3 .left .txt_block i{margin: 0 auto 50px auto;}
   .join_main .section3 .left .txt_block h2{margin-top: 70px;}
   .case_show .case_con .tit{font-size: 24px;}
   .sh_main .section .items .right .inner h1{font-size: 22px;}
   .tabshow .con .right h1{font-size: 26px;}
   .contact_main .section .items .item .txt p{font-size: 24px;}
   .news_detail .tit h1{font-size: 28px;}
   .comm_section .items {margin: 70px -80px;overflow: hidden;}
   .comm_section .items .item .inner_box{margin:0 80px 80px 80px;}
   .pw_main .pro_show .right .inner h1{font-size: 24px;}
   .pw_main .pro_min h1{font-size: 32px;}
   .pw_main .pro_min .s_con .left h2{font-size: 24px;}
   .pw_main .pro_min .l_con h1{font-size: 26px;}
   .nav_bar ul li a{padding: 30px 35px;}
   .nav_bar ul.navFix li a{padding:30px 35px;}
   .fw_main .section .fw_con .left .dw{width: 55px;height: 55px;}
   .fw_main .section .fw_con .left .dw1 {top: 33%;right: 20.5%;}
   .fw_main .section .fw_con .left .dw2 {top: 59%;right: 10%;}
   .fw_main .section .fw_con .left .dw3 {top: 60%;right: 25%;}
   .fw_main .section .fw_con .left .dw4 {top: 65%;right: 45%;}
   .fw_main .section .fw_con .left .dw5 {top: 68%;right: 19%;}
}
@media only screen and (max-width: 1440px) {
    .banner_box .txt_block h1{font-size: 38px;margin-bottom: 5px;}
    .banner_box .txt_block h2{font-size: 24px;margin-top:20px;}
    .crumbs{padding: 40px 0;}
    .contact_main .section .items{margin: 5% -40px;}
	.contact_main .section .items .item .inner{margin:0 40px;}
	.honor_main .section .items{margin: 0 -40px;overflow: hidden;}
    .honor_main .section .items .item .inner{margin:40px;}
    .comm_tit h1{font-size: 28px;margin-bottom: 30px}
    .comm_tit p{font-size: 14px;line-height: 24px;}
    .cur_main .section1 .items .item i{width: 150px;height: 150px;}
    .cur_main .section1 .items .item .txt h1{font-size: 16px;}
    .cur_main .section1 .items{padding-top: 40px;}
    .cur_main  .section2 .txt_block .inner h1{font-size:28px;margin-bottom: 10px;}
    .cur_main  .section2 .txt_block .inner p{font-size: 14px;line-height: 24px;}
    .cur_main  .section3 span{font-size: 18px;margin-bottom: 15px;}
    .cur_main  .section3 p{font-size: 14px;line-height: 24px;margin-bottom: 40px;}
    .cur_main  .section4 .items .item h1{font-size: 20px;margin-bottom: 15px;}
    .cur_main  .section4 .items .item p{font-size: 14px;line-height: 24px;}
    .cur_main  .section4 .items .item i{margin-bottom: 30px;}
    .jianjie_main .section1 .left h1{font-size: 26px;margin-bottom: 35px;}
    .jianjie_main .section1 .left p{font-size: 14px;line-height: 24px;margin-bottom: 35px;}
    .jianjie_main .section2 .slick_box{height: 50%;}
    .jianjie_main .section2 .slick .item p{font-size: 14px;line-height: 24px;}
    .jianjie_main .section3 .right .items .item .txt span{font-size: 40px;}
    .jianjie_main .section3 .right .items .item .txt i{font-size: 40px;}
    .jianjie_main .section3 .right p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
    .jianjie_main .section3 .right .items .item h1{font-size: 16px;}
    .comm_section4 .txt_block h1{font-size: 28px;}
    .comm_section4 .txt_block .items .item i{width: 60px;height: 60px;background-size:  auto 30px;}
    .comm_section4 .txt_block .items .item .txt{margin-left: 80px;}
    .comm_section4 .txt_block .items{margin-top: 40px;}
    .comm_section4 .txt_block p{font-size: 16px;}
    .comm_section1 .slick_box .slick .item .txt{height: 90px;}
    .comm_section1 .slick_box .slick .item .txt p{font-size: 14px;}
    .comm_pro {margin: 0 -60px;}
    .comm_pro .item{margin: 0 60px;}
    .sub_nav ul li{padding: 15px 0;}
    .sub_nav ul li a{font-size: 14px;}
    .honor_main .section .items{margin: 20px -20px;overflow: hidden;}
    .honor_main .section .items .item .inner{margin:20px;}
    .join_main .section1 .slick_box .slick .item .txt h1{font-size: 16px;}
    .join_box .box .txt .item h1{font-size: 16px;}
    .join_main .section3 .left .txt_block h1{font-size: 30px;}
    .join_main .section3 .left .txt_block p{margin: 40px 0;font-size: 14px;line-height: 24px;}
    .join_main .section3 .left .txt_block i{margin: 0 auto 40px auto;}
    .join_main .section3 .left .txt_block h2{margin-top: 60px;}
    .case_show .case_con .tit{font-size: 22px;margin-bottom: 30px;}
    .case_show .case_con span{font-size: 18px;margin-bottom: 20px;}
    .case_show .case_con p{font-size: 14px;line-height: 24px;margin-bottom: 50px;}
    .case_show .case_con img{margin-bottom: 50px;}
    .case_main .section .items .item .inner .txt{padding: 20px 0;}
    .case_main .section .items .item .inner .txt p{margin: 20px 0 35px 0;}
    .case_main .section .items .item .inner .txt h1{font-size: 20px;}
    .case_main .section .items {margin: 100px -60px 0 -60px;}
    .fw_main .section .fw_con .left{width: 54%;}
    .fw_main .section .fw_con .right{width: 330px}
    .fw_main .section .fw_con .right .items{height: 825px;}
    .sh_main .section .items .right .inner h1{font-size: 20px;}
    .sh_main .section .items .right .inner p{font-size: 14px;line-height: 24px;}
    .tabshow .con .right h1{font-size: 24px;}
    .tabshow .con .right h2{font-size: 16px;}
    .tabshow .con .right p{font-size: 14px;line-height: 24px;margin: 30px 0 40px 0;}
    .sh_main .section2 .m-tab{margin-bottom: 50px;}
    .tabshow .con .left .item{padding: 25px 0;}
    .xz_main .section .items .item .inner .txt p{font-size: 16px;}
    .contact_main .section .items .item .txt p{font-size: 22px;}
    .news_detail .tit h1{font-size: 24px;}
    .comm_section .items .item .txt span{font-size: 18px;margin-bottom: 0;}
    .comm_section .items .item .txt h1{font-size: 18px;}
    .comm_section .items {margin: 50px -60px;overflow: hidden;}
    .comm_section .items .item .inner_box{margin:0 60px 60px 60px;}
    .pw_main .pro_show .right .inner h1{font-size: 22px;}
    .pw_main .pro_min h1{font-size: 28px;}
    .pw_main .pro_min .s_con .left h2{font-size: 22px;}
    .sear_main .section .sear_top{margin-top: 50px;}
    .sear_main .section .sear_top{padding: 35px 40px;}
    .sear_main .section .sear_top form input{height: 44px;line-height: 44px;}
    .sear_main .section .sear_top form button{height: 44px;line-height: 44px;}
    .sear_main .section .sear_nav ul li a{line-height: 70px;}
    .prr_main .section .left form .list .t_left{width: 18%;}
    .prr_main .section .left form .list p{margin-left: 18%;}
    .prr_main .section .left form  .btn1{margin-left: 18%;}
    .prr_main .section .left form .btn {width: 135px;height: 44px;line-height: 44px;color: #fff;font-size: 14px;}
    .prr_main .section .left form .list{margin-bottom: 30px;}
    .pw_main .pro_min .l_con h1{font-size: 24px;}
    .news_main .section .items .item .inner .txt{padding: 20px 0;}
    .news_main .section .items .item .inner .txt h1{font-size: 20px;}
    .news_main .section .items .item .inner .txt p{margin: 20px 0 35px 0;}
    .sh_main .section .items{overflow: hidden;}
    .sh_main .section .items .left{width: 50%;height: 64vh;}
    .sh_main .section .items .right{width: 50%;height: 64vh;}
}
@media only screen and (max-width: 1366px) {
	.com_p{padding-top: 70px;}
	.crumbs{padding: 30px 0;font-size: 14px;}
	.crumbs a{font-size: 14px;}
    .banner_box .txt_block h1{font-size: 28px;}
    .banner_box .txt_block h2{font-size: 20px;margin-top: 10px;}
    .nav_bar ul.navFix li a{padding: 20px 25px;}
    .nav_bar ul li a{padding: 20px 25px;font-size: 14px;}
    .case_main .section .items{margin: 60px -20px 0 -20px;}
    .case_main .section .items .item .inner{margin: 0 20px 30px 20px;}
    .case_main .section .items .item .inner .txt h1 a{font-size: 18px;line-height: 24px;}
    .case_main .section .items .item .inner .txt p{font-size: 14px;margin: 15px 0 40px 0;}
    .pages ul li a{width: 34px;height: 34px;line-height: 32px;font-size: 14px;}
    .pages ul li.prev a,.pages ul li.next a{background-size: 7px auto;}
    .news_main .section .items{margin: 60px -30px 0 -30px;}
    .news_main .section .items .item .inner{margin: 0 30px 30px 30px;}
    .news_main .section .items .item .inner .txt {padding: 24px 0;}
    .news_main .section .items .item .inner .txt h1{font-size: 18px;line-height: 24px;}
    .news_main .section .items .item .inner .txt p{font-size: 14px;margin: 10px 0 30px 0;}
    .honor_main .section .items{margin: 20px -25px;overflow: hidden;}
    .honor_main .section .items .item .inner{margin:25px;}
    .honor_main .section .items .item .inner .txt{height: 54px;}
    .honor_main .section .items .item .inner .txt p{font-size: 14px;}
    .comm_tit h1{font-size: 26px;margin-bottom: 20px;}
    .cur_main .section1 .items{padding-top: 30px;}
    .cur_main  .section2 .txt_block .inner h1{font-size: 26px;}
    .cur_main  .section4 .items .item i{margin-bottom: 20px;}
    .jianjie_main .section1 .left h1{font-size: 22px;margin-bottom: 25px;}
    .jianjie_main .section1 .left p{margin-bottom: 25px;}
    .jianjie_main .section3 .right .items .item .txt span{font-size: 35px;}
    .jianjie_main .section3 .right .items .item .txt i{font-size: 35px;}
    .comm_section4 .txt_block h1{font-size: 26px;}
    .comm_section4 .txt_block p{font-size: 14px;line-height: 24px;}
    .comm_section1 .slick_box .slick .item{margin: 0 30px;}
    .comm_section1 .slick_box .slick .slick-track{margin: 0 -30px;}
    .comm_section1 .slick_box .slick .slick-prev {left: 23%;}
    .comm_section1 .slick_box .slick .slick-next {right: 29.5%;}
    .fy_main .section4 .txt_block h1{font-size: 20px;margin-bottom: 15px;}
    .fy_main .section4 .txt_block p{font-size: 14px;line-height: 24px;}
    .comm_pro {margin: 0 -50px;}
    .comm_pro .item{margin: 0 50px;}
    .fy_main .section5 .comm_pro .slick-prev{left: 44.5%}
    .fy_main .section5 .comm_pro .slick-next{right: 44.5%}
    .sub_nav ul li{padding: 10px 0;}
    .honor_main .section .items{margin: 0 -15px;overflow: hidden;}
    .honor_main .section .items .item .inner{margin:15px;}
    .join_main .section3 .left .txt_block h1{font-size:28px;}
     .join_main .section3 .left .txt_block p{margin: 30px 0;}
     .join_main .section3 .left .txt_block i{margin: 0 auto 30px auto;}
     .case_show .container{padding: 70px 65px;}
     .tabshow .con .right h1{font-size: 22px;}
     .xz_main .section .items .item{width: 33.33%;}
     .contact_main .section .items .item .txt p{font-size: 20px;}
    .news_detail .tit h1{font-size: 22px;}
    .comm_section .items {margin: 30px -40px;overflow: hidden;}
    .comm_section .items .item .inner_box{margin:0 40px 40px 40px;}
    .pw_main .pro_show .right .inner{padding: 35px;}
    .pw_main .pro_show .right .inner h1{font-size: 20px;}
    .pw_main .pro_show .right .inner .item{font-size: 14px;}
    .pw_main .pro_show .right .inner .item{padding: 12px 25px;}
    .pw_main .pro_min h1{font-size: 26px;}
    .pw_main .pro_min .s_con .left h2{font-size: 20px;}
    .sear_main .section .sear_nav ul li a{line-height: 60px;}
    .prr_main .section .left form .list{margin-bottom: 20px;}
    .prr_main .section .left  h1{margin-bottom: 50px;}
    .pw_main .pro_min .l_con h1{font-size: 22px;}
    .sh_main .section .items{overflow: hidden;}
    .sh_main .section .items .left{width: 50%;height: 70vh;}
    .sh_main .section .items .right{width: 50%;height: 70vh;}
}
@media only screen and (max-width: 1300px){
    .prr_main .section .left form .list .t_left{width: 22%;}
    .prr_main .section .left form .list .t_right{width: 70%;}
    .prr_main .section .left form .list p{margin-left: 22%;}
    .prr_main .section .left form  .btn1{margin-left: 22%;}
    .prr_main .section .left form .btn {width: 135px;height: 44px;line-height: 44px;color: #fff;font-size: 14px;}
}
@media only screen and (max-width: 1199px) {
    .cur_main .section1 .items{padding-top:20px;}
    .jianjie_main .section3 .right .items .item .txt span{font-size: 30px;}
    .jianjie_main .section3 .right .items .item .txt i{font-size: 30px;}
    .jianjie_main .section3 .right .items .item{margin-right: 20px;}
     .join_main .section3 .left .txt_block p{margin: 20px 0;}
     .join_main .section3 .left .txt_block i{margin: 0 auto 20px auto;}
     .join_main .section3 .left .txt_block h2{margin-top: 50px;}

}
@media only screen and (max-width: 1100px){
    .pw_main .pro_show .right{width: 44%;}
}
@media only screen and (max-width: 992px) {
    .com_p {padding-top: 62px;}
    .banner_box{height: 300px;}
    .banner_box .txt_block h1{font-size: 22px;margin-bottom: 0;}
    .banner_box .txt_block p{font-size: 18px;}
    .nav_bar ul li a{padding: 12px 0;font-size: 12px;}
    .nav_bar ul li{float: left;width: 33.33%;display: block;margin: 0;border-bottom:4px solid transparent;}
    .nav_bar ul li.on{border-bottom:4px solid #006699; }
    .nav_bar ul li.on a{color:#006699;}
    .nav_bar ul li:hover a{color: #333;}
    .nav_bar ul li a:after{display: none;}
    .nav_bar ul.navFix li a{padding: 12px 0;}
    .sub_nav ul li a:after{display: none;}
    .sub_nav ul li.on a{background:#006699;color: #fff; }
    .honor_main .sub_nav ul li{width: 25%;}
    .honor_main .sub_nav ul li a{padding: 8px 0;display: block;}
    .case_main .nav_bar ul li{width: 25%;}
    .comm_tit{padding: 0 15px;}
    .comm_tit h1{font-size: 20px;}
    .cur_main .section1{padding: 30px 15px;}
    .cur_main .section1 .items{text-align: left;}
    .cur_main .section1 .items .item{display: block;width: 100%;margin: 0 0 20px 0;overflow: hidden;}
    .cur_main .section1 .items:after{display: none;}
    .cur_main .section1 .items .item i{width: 100px;height: 100px;background-size: auto 50px;float: left;margin: 0 ;}
    .cur_main .section1 .items .item .txt{margin-left: 120px;margin-top: 5px;}
    .cur_main .section1 .items .item .txt h1{text-align: left;}
    .cur_main .section1 .items .item .txt p{text-align: left;}
    .cur_main .section1 .items .item .txt p br{display: none;}
    .cur_main  .section2 .txt_block .inner h1{font-size: 22px;margin-bottom: 10px;}
    .cur_main  .section2{padding: 0;}
    .cur_main  .section2 .txt_block{padding: 0 40px;}
    .cur_main  .section3 span{font-size: 16px;margin-bottom: 12px;}
    .cur_main  .section3 p{margin-bottom: 30px;}
    .cur_main  .section4{padding: 30px 15px;}
    .cur_main  .section4 .items{padding: 0;}
    .cur_main  .section4 .items .item{width: 100%;height: auto;margin-bottom: 20px;padding: 30px 25px;border:0;}
    .cur_main  .section4 .items .item i{float: left;}
    .cur_main  .section4 .items .item h1{margin-left: 65px;margin-bottom: 5px;}
    .cur_main  .section4 .items .item p{margin-left: 65px;}
    .jianjie_main .section1{padding: 30px 0;}
    .jianjie_main .section1 .right{display: none;}
    .jianjie_main .section1 .left{width: 100%;}
    .jianjie_main .section2 .img{display: none;}
    .jianjie_main .section2 .slick_box{width: 100%;height: 100%;position: static;padding: 30px 25px 60px 25px;}
    .jianjie_main .section3{padding: 30px 15px;}
    .jianjie_main .section3 .left{width: 100%;float: none;margin-bottom: 20px;}
    .jianjie_main .section3 .left img{margin: 0 auto;width: 100%;}
    .jianjie_main .section3 .right{width: 100%;float: none;padding: 0;}
    .jianjie_main .section3 .right .items .item .txt span{font-size: 26px;}
    .jianjie_main .section3 .right .items .item .txt i{font-size: 26px;}
    
    .comm_section4{height: auto;padding: 40px 25px;}
    .comm_section4 .txt_block h1{font-size: 18px;}
    .comm_section4 .txt_block .items .item{margin-bottom: 20px;}
    .comm_section4 .txt_block .items .item i{width: 50px;height: 50px;background-size: auto 25px;}
    .comm_section4 .txt_block .items .item .txt{margin-left: 65px;}
    .comm_section4 .txt_block .items .item h1{margin:0;}
    .fy_main .section1{padding: 30px 20px;margin: 0;}
    .fy_main .section1 .left{width: 100%;float: none;padding: 0;}
    .fy_main .section1 .right{display: none;}
     .comm_section1 .slick_box .slick .item{margin:0;}
    .comm_section1 .slick_box .slick .slick-track{margin:0;}
    .comm_section1 .slick_box{padding: 0 20px}
    .comm_pad{padding: 30px 0;}
    .comm_section1{padding: 30px 15px;}
    .comm_section1 .slick_box .slick .slick-prev{left: -25px;}
    .comm_section1 .slick_box .slick .slick-next{right: -25px;}
    .comm_section1 .slick_box .slick .slick-arrow{top: 30%;}
    .comm_section1 .slick_box .slick .item .txt{height: 52px;}
    .comm_section1 .slick_box .slick .item{padding-bottom: 28px;}
    #twenty-id{padding: 90px 0;width: 80%;}
    .twentytwenty-container img{top:35%;}
    .fy_main .section3{padding-bottom: 0;}
    .fy_main .section4{padding: 0;margin: 0;}
    .fy_main .section4 .txt_block{width: 100%;height: 100%;top: 0;left: 0;padding: 30px 25px;background: rgba(0,102,153,0.5);}
    .comm_pro {margin: 0 ;}
    .comm_pro .item{margin: 0;}
    .fy_main .section5{padding: 30px 15px;}
    .fy_main .section5 .comm_pro .slick-arrow{width: 40px;height: 40px;}
    .fy_main .section5 .comm_pro .slick-prev {left: 32.5%;}
    .fy_main .section5 .comm_pro .slick-next {right: 32.5%;}
    .fy_main .section5 .comm_pro .slick-list{padding-bottom: 78px;}
    .honor_main .section .items .item{width: 100%;}
    .honor_main .section .items{padding: 30px 0;}
    .honor_main .section .items .item .inner .txt{height: auto;padding: 15px 0;}
    .sub_nav ul{margin-top: 25px;}
    .sub_nav ul li a{font-size: 12px;padding: 8px 12px;}
    .join_main .section1 .slick_box .slick{margin: 0 ;}
    .join_main .section1 .slick_box .slick .item{margin: 0;}
    .join_main .section1 .slick_box .slick .slick-prev{left: 10px;}
    .join_main .section1 .slick_box .slick .slick-next{right: 10px;}
    .join_box{width: 100%;height: 100%;padding: 40px 15px;max-height: none;}
    .join_main .section1 .slick_box .slick .item .bot{margin-top: 50px;}
    .join_main .section3 .left .txt_block h1{font-size: 24px;}
    .join_main .section3 .left{width: 100%;float: none;}
    .join_main .section3 .right{float: none;width: 100%;position: static;height: 300px;}
    .join_main .section3 .left .txt_block p br{display: none;}
    .join_main .section3 .left .txt_block h2 {margin-top: 30px;}
    .join_main .section3 .left .txt_block{padding: 30px 15px;}
    .join_box .box .txt .bot .l{width:100%;}
    .join_box .box .txt{padding:20px ;}
    .join_box .box .txt .infolist li{width:100%;}
    .join_box .box .txt .infolist li p{display: inline-block;margin-right: 5px;}
    .join_box .box .txt .infolist li h1{display: inline-block;}
    .case_main .section .items .item{width: 100%;}
    .case_main .section .items {margin: 40px -20px 15px -20px;}
    .pages{margin-bottom: 30px;display: none;}
	.pages_a{margin-bottom: 30px;display: block;}
  /*  .case_main .section .items .item{margin-bottom: 15px;}*/
    .case_main .section .items .item .inner {margin: 0 20px 10px 20px;}
    /*.case_main .section .items .item .inner .txt{padding:0;margin-left: 120px;}*/
    .case_main .section .items .item .inner .txt p{margin: 5px 0 0 0;line-height: 22px;height: 44px;font-size: 14px;text-align: justify;}
   /* .case_main .section .items .item .inner .pic{float: left;width: 110px;}*/
    .case_main .section .items .item .inner .txt h1{font-size: 16px;line-height: 22px;}
    .case_main .section .items .item .inner .txt h1 a{font-size: 15px;line-height: 22px;}
    /*.case_main .section .items .item .inner .txt a.more{display: none;}*/
    .crumbs{padding: 20px 0;}
    .case_show .container{padding: 30px 25px;}
    .case_show .detail_page a.fl{width: 100%;background: none;padding-left: 0;margin-bottom: 20px;}
    .case_show .detail_page a.fr{width: 100%;background: none;padding-right: 0;text-align: left;}
    .cases_main{padding-bottom: 0;}
    .fw_main .section .fw_con .left{width: 100%;float: none;position: static;height: 300px;background-size: contain;}
    .fw_main .section .fw_con .right{width: 100%;}
    .fw_main .section .fw_con .right .items{height: auto;padding: 10px 25px;}
    .fw_main .section .fw_con .right .items .item{padding: 22px 0;}
    .fw_main .section .fw_con .right .items .item:last-child{border: 0;}
    .fw_main .section .fw_con .right .tit{margin-bottom: 30px;}
    .sh_main .section .items{height: auto;}
    .sh_main .section .items .left{width: 100%;float: none;height: auto;padding: 40px 30px;margin-bottom: 30px;}
    .sh_main .section .items .left .inner{position: static;transform: translateY(0);display: block;}
    .sh_main .section .items .right{width: 100%;float: none;height: auto;}
    .sh_main .section .items .right{width: 100%;float: none;height: auto;padding: 40px 30px;transform: translateY(0);
    -webkit-transform: translateY(0);}
    .sh_main .section .items .right .inner{position: static;transform: translateY(0);}
    .sh_main .section .comm_tit h1{margin-bottom: 30px;}
    .sh_main .section2 .m-tab ul li{font-size: 14px;line-height: 42px;}
    .sh_main .section2 .m-tab {margin-bottom: 30px;display: none;}
    .tabshow{display: none;}
    .tabshow .con .left i{display: none;}
    .tabshow .con .left{width: 100%;float: none;}
    .tabshow .con .left .item:before{display: none;}
    .tabshow .con .right h1 {font-size: 20px;}
    .tabshow .con .left p{line-height: 36px;font-size: 14px;}
    .tabshow .con .left .item {padding: 10px 0;}
    .tabshow .con .right{width: 100%;float: none;border-left: 0;margin-top: 30px;}
    .tabshow .con .right .list{padding: 0 20px;}
    .mob_con{display: block;}
    .mob_con h2{font-size: 18px;color: #333;margin-bottom: 30px;text-align: center;}
    .mob_con .items{margin-bottom: 30px;}
    .mob_con .items .item{margin-bottom: 15px;background: #fff;padding: 20px;}
    .mob_con .items .item .pic{width: 100px;float: left;}
    .mob_con .items .item .pic img{display: block;width: 100%;}
    .mob_con .items .item h1{margin-left: 115px;font-size: 14px;color: #333;}
    .mob_con .items .item p{margin-left: 115px;font-size: 12px;color: #666;line-height: 18px;margin-top: 5px;text-align: justify;min-height: 74px;}



    .xz_main .section .items .item{width: 100%;}
    .xz_main .section .items .item .inner .txt{padding: 30px;}
    .xz_main .section .items .item .inner .bot{padding: 20px 30px;}
    .xz_main .section .items .item .inner .txt p{font-size: 14px;line-height: 24px;}
    .xz_main .section .items .item .inner{margin: 10px 20px;}
    .xz_main .section .items {margin: 0 -20px 30px -20px;}
    .xz_main .pages{margin-bottom: 0;}
    .contact_main .section .items {margin: 30px -40px 0 -40px;}
    .contact_main .section .items .item{margin-bottom: 20px;}
    .contact_main .section .items .item .txt{margin-left: 62px;}
    .contact_main .section .items .item i.pic{margin-top: 0;}
    .contact_main .section .items .item .txt h1{font-size: 14px;margin-bottom: 0;}
    .contact_main .section .items .item .txt p {font-size: 16px;}
    .contact_main .form .top .tit{float: none;margin-bottom: 20px;}
    .contact_main .form .top a{float: none;width: 180px;height: 46px;line-height: 46px;background-position: 150px center;font-size: 14px;}
    .contact_main .form .top {padding: 20px 0 30px 0;}
    .contact_main .form .bot{width: 92%;margin: 0 auto;border:0;}
    .contact_main .form .bot .left{width: 100%;float: none;}
    .contact_main .form .bot .right{width: 100%;float: none;}
    .contact_main .form .bot .left .list span{font-size: 14px;margin-bottom: 8px;}
    .contact_main .form .bot .left .list input{height: 40px;line-height: 40px;font-size: 14px;}
    .contact_main .form .bot .left .list{margin-bottom: 15px;}
    .contact_main .form .bot .right span{font-size: 14px;margin-bottom: 8px;}
    .contact_main .form .bot .right textarea{height: 200px;}
    .contact_main .form .bot .right button{width: 180px;height: 46px;line-height: 46px;margin: 30px auto 0 auto;font-size: 14px;}
    .baiduMap{height: 300px;}
    .news_main .section .items .item{width: 100%;display: block;float: none;}
    .news_main .section .items .item .inner .txt h1{font-size: 16px;}
    .news_main .section .items .item .inner {margin: 0 30px 20px 30px;}
    .news_main .section .items {margin: 30px -30px 0 -30px;}
    .layer_box .layer_cont{width: 100%;}
    .news_detail .tit h1{font-size: 20px;}
    .news_detail .tit{margin-bottom: 25px;}
    .news_detail .news_con p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
    .news_detail .news_con img{margin: 30px 0;}
    .news_detail {padding: 100px 30px;}
    .pr_main .nav_bar ul li{width: 50%;}
    .comm_section .items .item{width: 50%;}
    .comm_section .items .item .pic .inner .hide{width: 35%;height: 35%;}
    .comm_section .items {margin: 20px -8px;overflow: hidden;}
    .comm_section .items .item .inner_box{margin: 0 8px 16px 8px;padding: 20px 14px;border:1px solid #eee;}
    .comm_section .items .item .txt{height: 78px;}
    .comm_section .items .item .txt h1{font-size: 14px;}
    .comm_section .items .item .txt span{font-size: 16px;}
    .pr_main .comm_section .items{display:none;}
    .pr_main .comm_section .mob_items{display: block;}
    .pw_main .p_nav h1{display: none;}
    .pw_main .p_nav .box.navFix{padding: 12px 0;}
    .pw_main .pro_show .left{width: 100%;float: none;margin-bottom: 40px;}
    .pw_main .pro_show .left .pr_r{position: static;padding-left: 0;margin-bottom: 70px;border:1px solid #ddd;}
    .pw_main .pro_show .left .pr_r .pr_con img{position: static;transform: translateY(0);-webkit-transform: translateY(0);}
    .pw_main .pro_show .right{width: 100%;float: none;position: static;}
    .pw_main .pro_show .right .inner{position:static;transform: translateY(0);display: block;padding: 30px 25px;}
    .pw_main .pro_show .left .pr_l{float: none;width: 100%;padding: 0;}
    .pw_main .pro_show .left .pr_l .slick-list{margin: 0 -5px ;}
    .pw_main .pro_show .left .pr_l .item{margin: 0 5px;width: auto;border-width: 1px;}
    .pw_main .pro_show .left .pr_l .item.slick-current{border-width: 1px ;}
    .pw_main .pro_show .left .pr_l .slick-arrow{transform: rotate(0); -webkit-transform: rotate(0);top: 50%;margin-top: -12px;margin-left: 0;}
    .pw_main .pro_show .left .pr_l .slick-prev{left: 0;}
    .pw_main .pro_show .left .pr_l .slick-next{right: 0;left: initial;}
    .pw_main .pro_show .left .pr_r .pr_con img{margin:0 auto;display: block;max-width:none;width: 100%;}
    .pw_main .pro_show .right .inner .item p{width: auto;margin-left: 80px;float: none;}
    .pw_main .pro_show .right .inner .item span{width: 70px;}
    .pw_main .pro_show .right .inner .item{padding: 12px 15px;}
    .pw_main .pro_min h1{font-size: 20px;margin: 30px 15px;}
    .pw_main .pro_min .s_con .left h2{font-size: 18px;}
    .pw_main .pro_min .s_con .left{width: 100%;float: none;padding: 30px 25px;}
    .pw_main .pro_min .s_con .right{width: 100%;position: static;height: 50vh;}
    .pw_main .pro_link {padding: 30px 0 0 0;}
    .sear_main .section .sear_nav ul li a{line-height: 50px;font-size: 14px;width: 130px;}
    .prr_main .section .right{display: none;}
    .prr_main .section .left{width: 100%;float: none;}
    .prr_main .section .left form .list .t_left span{font-size: 14px;}
    .prr_main .section .left form .list .t_left{width: 114px;}
    .prr_main .section .left form .list .t_right{width: 64%;}
    .prr_main .section .left form .list .t_right textarea{height: 180px;font-size: 12px;}
    .prr_main .section .left form .btn{margin: 30px auto;}
    .prr_main .section .left form{text-align: center;}
    .prr_main .section .left form .list p{font-size: 12px;line-height: 20px;}
    .prr_main .section .left form .list .t_right input{font-size: 12px;}
    .prr_main .section .left form .list em{margin-left: 10px;}
    .prr_main .section .left  h1{margin-bottom: 30px;}
    .pw_main .pro_min{padding: 0;}
    .pw_main .pro_min .l_con h1{font-size: 20px;}
    .pw_main .pro_min .l_con{padding: 30px 20px;}
    .pw_main .pro_min .l_con img{margin: 30px auto; }
    .pw_main .pro_min .l_con table{width: 100%;}
    .pw_main .pro_min .l_con table th{padding: 10px 5px;font-size: 12px;line-height: 24px;}
    .pw_main .pro_min .l_con table td{font-size: 12px;padding:15px 5px;}
    .pw_main .p_nav{padding: 10px 0;}
    .pw_main .p_nav ul {text-align: center;float: none;}
    .pw_main .p_nav ul li{margin: 0 16px;}
    .sub_nav ul li{width: 33.33%;}
    .baiduMap .map_content  img{max-height: 40%;}
    .layer_box .layer_cont .btn{width: 165px;background-size: auto 22px;}
    .case_main .link_box{margin-top: 0;}
    .case_main .link_box:before,.case_main .link_box:after{display: none;}
    .case_main .link_box .list_link{width: 100%;margin-right: 0;padding: 20px 0;border-bottom: #d9d9d9 solid 1px;}
    .case_main .link_box .list_link:last-child{border-bottom: 0;}
    .case_main .link_box .line{display: none;}
    .case_main .link_box .list_link li{width: 100%;margin-right: 0;font-size: 14px;line-height: 24px;height: 24px;}

}
@media only screen and (max-width: 420px) {
    .prr_main .section .left form .list .t_right{width: 70%;}
    .prr_main .section .left form .list .t_left{width: 80px;padding-right: 10px;}
    .prr_main .section .left form .list p{font-size: 12px;}
    .prr_main .section .left form .list .t_left span{line-height: 40px;}
    .prr_main .section .left form .list .t_right input{height: 40px;line-height: 40px;}
    .prr_main .section .left form .list{margin-bottom: 10px;}
    .prr_main .section .left form .list .t_right textarea{height: 150px;}
}
@media only screen and (max-width: 340px) {
    .prr_main .section .left form .list .t_right{width: 66%;}
    .prr_main .section .left form .list .t_left span{line-height: 40px;}
    .prr_main .section .left form .list .t_right input{height: 40px;line-height: 40px;padding: 0 2px;}
    .prr_main .section .left form .list{margin-bottom: 10px;}
    .prr_main .section .left form .list .t_right textarea{height: 150px;padding: 2px;}
    .comm_section4 .txt_block h1{font-size: 15px;}

}